a {
	color: #707070;
	font-family: 'Trebuchet MS', verdana, sans-serif;
}
a:hover {
	background: #555;
	color: #fff;
}

input[type='button']:hover {
	background: #555;
	color: #fff;
}

#header {
	background: #222;
}
#header .title {
	font: bold 70px 'Trebuchet MS', Sans-serif;
	letter-spacing: -2px;
	color: #FFF;
	margin: 0;
	padding: 0;	
}
#header .version {
	font: bold 40px 'Trebuchet MS', Sans-serif;
	letter-spacing: -2px; 
	color: #FFF;
	margin: 0; padding: 0;
}

#navi {
	background: #fafafa;
	border-top-width: 25px;
	border-right-width: 0px;
	border-bottom-width: 25px;
	border-left-width: 25px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #E4E1DC;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;

#navi a {
	color: #404040;
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;
}
#navi a:hover {
	background: #555;
	color: #fff;
}

#tabs a.active {
	background: #222;
	color: #fff;
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;
}
#tabs a:hover {
	background: #555;
	color: #fff;
	font-family: 'Trebuchet MS', Tahoma, Sans-serif;
}

.tomato-grid .odd:hover,
.tomato-grid .even:hover {
	background: #ddd;
}
.tomato-grid a {
	color: #606060;
}
